package Java.BlackHorse.a04FileTest;

import java.io.File;

public class Test3 {
    public static void main(String[] args) {
//        File f = new File("C:\\");
//        findMp4(f);
          findMp4();
    }

    public static void findMp4(){
        File[] files = File.listRoots();
        if(files != null){
            for(File f : files){
                if(f.isFile()){
                    if(f.getName().endsWith(".mp4")){
                        System.out.println(f.getName()+":"+f.getAbsolutePath());
                    }
                }else{
                    findMp4(f);
                }
            }
        }
    }

    public static void findMp4(File file){
        File[] files = file.listFiles();
        if(files != null){
            for(File f : files){
                if(f.isFile()){
                    if(f.getName().endsWith(".mp4")){
                        System.out.println(f.getName()+":"+f.getAbsolutePath());
                    }
                }else{
                    findMp4(f);
                }
            }
        }
    }

}
